yellow pages b2c data e-business analysis public television listing list businesses results soccer local businesses football betting television database marketing pbs documentary data warehouse business directory corporate reporting solutions business to business data warehousing business intelligence data mining index recovery